damaged from hail - French English Dictionary